﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Aplicacion_Vista_CambiarContraseña : System.Web.UI.Page
{
  
    protected void Page_Load(object sender, EventArgs e)
    {
        String nomRol = (String)Session["nombreRol"];
        String nomU = (String)Session["nombreUsuario"];

        if (nomRol == null || nomRol.Length <= 0 || nomU == null || nomU.Length <= 0)
        {
            Response.Redirect("Inicio.aspx");
        }

        //Verificacion de sesion---------------------------------------------------------

      

        return;
    }
    protected void LinkButton1_Click(object sender, EventArgs e)
    {
         Session["nombreRol"] = null;
         Session["nombreUsuario"] = null;
         Session["idRol"] = null;
         Session.Abandon();
         Response.Redirect("Inicio.aspx", true);
    }

    protected void Button1_Click(object sender, EventArgs e)
    {
        String ContraseñaActual = TextBox1.Text;
        String NuevaContraseña = TextBox2.Text;
        String RepetirNuevaContraseña = TextBox3.Text;
        String NombreUsuario = (String)Session["nombreUsuario"];

        if (NuevaContraseña == RepetirNuevaContraseña)
        {
            ControladorCambiarContraseña control = new ControladorCambiarContraseña();
            control.CambioContraseña(ContraseñaActual, NuevaContraseña ,NombreUsuario, TextBox4);


        }
        else 
        {
            ControladorCambiarContraseña control = new ControladorCambiarContraseña();
            control.Comprobar(TextBox4);
        }
    }
}